Local Terminations and Distributed Computability in Anonymous Networks
نویسندگان
چکیده
We investigate the computability of distributed tasks in reliable anonymous networks with arbitrary knowledge. More precisely, we consider tasks computable with local termination, i.e., a node knows when to stop to participate in a distributed algorithm, even though the algorithm is not necessarily terminated elsewhere. We also study weak local termination, that is when a node knows its final value but continues to execute the distributed algorithm, usually in order to provide information to other nodes. We give the first characterization of distributed tasks that can be computed with weak local termination and we present a new characterization of tasks computed with local termination. For both terminations, we also characterize tasks computable by polynomial algorithms.
منابع مشابه
Anonymous distributed computing: computability, randomization and checkability
This dissertation studies various aspects of computing in anonymous networks, where nodes are not equipped with unique identifiers. Nodes in the network exchange messages and each node computes some local output; the global output of the network is the combination of all local outputs. We focus mainly on randomized algorithms, beginning with the question “What can be computed in an anonymous ne...
متن کاملComputability in Anonymous Networks: Revocable vs. Irrecovable Outputs [Full Version]
What can be computed in an anonymous network, where nodes are not equipped with unique identifiers? It turns out that the answer to this question depends on the commitment of the nodes to their first computed output value: Two classes of problems solvable in anonymous networks are defined, where in the first class nodes are allowed to revoke their outputs and in the second class they are not. T...
متن کاملComputability in Anonymous Networks: Revocable vs. Irrecovable Outputs
What can be computed in an anonymous network, where nodes are not equipped with unique identifiers? It turns out that the answer to this question depends on the commitment of the nodes to their first computed output value: Two classes of problems solvable in anonymous networks are defined, where in the first class nodes are allowed to revoke their outputs and in the second class they are not. T...
متن کاملComputing on Anonymous Networks with Sense of Direction
Sense of direction refers to a set of global consistency constraints of the local labeling of the edges of a network. Sense of direction has a large impact on the communication complexity of many distributed problems. In this paper, we study the impact that sense of direction has on computability and we focus on anonymous networks. We establish several results. In particular, we prove that with...
متن کاملSymmetry and Computability in Anonymous Networks: a Brief Survey ?
Processors in anonymous networks are as identical to each other as possible and possess \little" knowledge about the network. Anonymous networks are very useful in theoretical studies for testing \true distributivity". In this paper we give a brief survey of results illuminating how symmetry innuences computability in anonymous networks. Problems and issues considered include leader election, s...
متن کامل